.banTitle{width: 1200px;margin: 0 auto;text-align: center;max-width: 95%;top: 37%;}

.banTitle img{max-width: 47%;height: auto !important;}

.banTitle h2{margin-bottom: 25px;}

.banTitle p{font-size: 15px;color: #fff;max-width: 740px;margin: 0 auto;margin-bottom: 3px;}

.banTitle span{font-size: 12px;color: #fff;text-align: left;display: block;max-width: 740px;margin: 0 auto;}

.banner .swiper-slide:nth-of-type(1) .banTitle{text-align: left;top: 40%;}

.banner .swiper-slide:nth-of-type(1) .banTitle p{max-width: 100%;}

.banner .swiper-slide:nth-of-type(1) .banTitle span{max-width: 100%;}

.banner .swiper-slide:nth-of-type(3) .banTitle{top: 26%;}

#fp-nav ul li a span, .fp-slidesNav ul li a span{border-color: #AB7705 !important;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{background: #AB7705 !important;}
#fp-nav.right{right: 0 !important;}
.banner{height: 100%;}
.banner img{width: 100%;}
.banner .swiper-slide{overflow: hidden;position: relative;}
.banner .swiper-slide img:nth-child(2){display: none;}
.titleBox{width: 730px;margin-top: -100px;display: none;}
.titleBox h2{font-size: 90px;color: #fff;text-align: center;}
.titleBox p{font-size: 15px;color: #fff;margin: 13px 0 5px;text-align: center;}
.titleBox span{font-size: 12px;color: #fff;}
.section{overflow: hidden;}
.section .divBox h2{font-size: 36px;color: #ffedb5;text-align: center;}
.intitle{font-size: 12px;color: #ffedb5;text-align: center;margin-top: 10px;margin-bottom: 98px;}
.company{width: calc(100% - 547px);float: left;}
.company h3{margin-bottom: 25px;}
.company h3 a{font-size: 26px;color: #ffedb5;}
.company p a{font-size: 13px;color: #2b579a;line-height: 22px;}
.section .divBox video{float: right;width: auto;height: 265px;background: #fff;}
.inAbout{clear: both;bottom: 0;height: 280px;position: absolute;left: 50%;}
.inAbout .swiper-slide{padding: 20px;box-sizing: border-box;border-right: 1px solid #EDEDED;}
.inAbout .swiper-slide:last-child{border-right: 0;}
.inAbout .swiper-slide a{display: block;text-align: center;box-sizing: border-box;height: 100%;padding: 45px 10px 10px;}
.inAbout .yuan{width: 80px;height: 80px;background-color: #F2F2F2;position: relative;margin: 0 auto;margin-bottom: 25px;}
.inAbout .swiper-slide:hover .yuan{background-color: #fff;}
.inAbout strong{font-size: 15px;color: #333;}
.inAbout p{font-size: 12px;color: #ccc;}
.inAbout .swiper-slide:hover a{background: #AB7705;}
.inAbout .swiper-slide:hover strong, .inAbout .swiper-slide:hover p{color: #fff;}
.section2{position: relative;}
.section2 .inAbout{position: absolute !important;width: 100%;}
.section2 .divBox{padding-bottom: 272px;}
.section.active .divBox h2, .section.active .intitle, .section.active .company h3, .section.active .company p, .section.active .more, .section.active .tzyw .swiper-slide, .section.active .tzcase .swiper-slide, 
.section.active .inClass, .section.active .tzcase .swiper-slide>p, .section.active .inJoin li, .section.active .number p, .section.active .number>span, .section.active .number ul, .section.active .link h4, 
.section.active .link li>a{transform: translateY(0);opacity: 1;}
/*.section.active .hzhb .swiper-slide{opacity: 1;}*/
.hzhb .swiper-slide{opacity: 0;}
.section.active .inAbout{opacity: 1;opacity: 1;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-o-transform: translate(-50%,0);}
.section .divBox h2{opacity: 0;
  transition:all .4s ease-out 0.5s;
  -webkit-transition:all .4s ease-out 0.5s;
   -moz-transition:all .4s ease-out 0.5s; 
  -ms-transition:all .4s ease-out 0.5s; 
  -o-transition:all .4s ease-out 0.5s; 
  transform: translateY(30px);
}
.intitle{opacity: 0;
  transition:all .4s ease-out 0.7s;
  -webkit-transition:all .4s ease-out 0.7s;
   -moz-transition:all .4s ease-out 0.7s; 
  -ms-transition:all .4s ease-out 0.7s; 
  -o-transition:all .4s ease-out 0.7s; 
  transform: translateY(30px);
}
.company h3, .inClass, .inJoin li:first-child, .number p, .link h4, .more{opacity: 0;
  transition:all .4s ease-out 0.9s;
  -webkit-transition:all .4s ease-out 0.9s;
   -moz-transition:all .4s ease-out 0.9s; 
  -ms-transition:all .4s ease-out 0.9s; 
  -o-transition:all .4s ease-out 0.9s; 
  transform: translateY(30px);
}
.company p, .number>span, .inJoin li:nth-child(2), .number ul{opacity: 0;
  transition:all .4s ease-out 1.1s;
  -webkit-transition:all .4s ease-out 1.1s;
   -moz-transition:all .4s ease-out 1.1s; 
  -ms-transition:all .4s ease-out 1.1s; 
  -o-transition:all .4s ease-out 1.1s; 
   transform: translateY(30px);
}
.inJoin li:first-child, .inJoin li:nth-child(2){transform: translateY(100px);}
.inAbout, .link li>a:nth-child(2){opacity: 0;
  transition:all .4s ease-out 1.1s;
  -webkit-transition:all .4s ease-out 1.1s;
   -moz-transition:all .4s ease-out 1.1s; 
  -ms-transition:all .4s ease-out 1.1s; 
  -o-transition:all .4s ease-out 1.1s; 
  transform: translate(-50%,30px);
}
.link li>a:nth-child(3){opacity: 0;
  transition:all .4s ease-out 1.3s;
  -webkit-transition:all .4s ease-out 1.3s;
   -moz-transition:all .4s ease-out 1.3s; 
  -ms-transition:all .4s ease-out 1.3s; 
  -o-transition:all .4s ease-out 1.3s; 
  transform: translate(-50%,30px);
}
.link li>a:nth-child(4){opacity: 0;
  transition:all .4s ease-out 1.5s;
  -webkit-transition:all .4s ease-out 1.5s;
   -moz-transition:all .4s ease-out 1.5s; 
  -ms-transition:all .4s ease-out 1.5s; 
  -o-transition:all .4s ease-out 1.5s; 
  transform: translate(-50%,30px);
}
.link li>a:nth-child(5){opacity: 0;
  transition:all .4s ease-out 1.7s;
  -webkit-transition:all .4s ease-out 1.7s;
   -moz-transition:all .4s ease-out 1.7s; 
  -ms-transition:all .4s ease-out 1.7s; 
  -o-transition:all .4s ease-out 1.7s; 
  transform: translate(-50%,30px);
}
.link li>a:nth-child(6){opacity: 0;
  transition:all .4s ease-out 1.9s;
  -webkit-transition:all .4s ease-out 1.9s;
   -moz-transition:all .4s ease-out 1.9s; 
  -ms-transition:all .4s ease-out 1.9s; 
  -o-transition:all .4s ease-out 1.9s; 
  transform: translate(-50%,30px);
}
.tzyw .swiper-slide:first-child,  .tzcase .swiper-slide:first-child, .tzcase .swiper-slide:first-child>p{opacity: 0;
  transition:all .4s ease-out 0.9s;
  -webkit-transition:all .4s ease-out 0.9s;
   -moz-transition:all .4s ease-out 0.9s; 
  -ms-transition:all .4s ease-out 0.9s; 
  -o-transition:all .4s ease-out 0.9s; 
  transform: translateY(100px);
}
.tzyw .swiper-slide:nth-child(2),  .tzcase .swiper-slide:nth-child(2), .tzcase .swiper-slide:nth-child(2)>p{opacity: 0;
  transition:all .4s ease-out 1.1s;
  -webkit-transition:all .4s ease-out 1.1s;
   -moz-transition:all .4s ease-out 1.1s; 
  -ms-transition:all .4s ease-out 1.1s; 
  -o-transition:all .4s ease-out 1.1s; 
  transform: translateY(100px);
}
.tzyw .swiper-slide:nth-child(3),  .tzcase .swiper-slide:nth-child(3), .tzcase .swiper-slide:nth-child(3)>p{opacity: 0;
  transition:all .4s ease-out 1.3s;
  -webkit-transition:all .4s ease-out 1.3s;
   -moz-transition:all .4s ease-out 1.3s; 
  -ms-transition:all .4s ease-out 1.3s; 
  -o-transition:all .4s ease-out 1.3s; 
  transform: translateY(100px);
}
.tzcase .swiper-slide:nth-child(4), .tzcase .swiper-slide:nth-child(4)>p{opacity: 0;
  transition:all .4s ease-out 1.5s;
  -webkit-transition:all .4s ease-out 1.5s;
   -moz-transition:all .4s ease-out 1.5s; 
  -ms-transition:all .4s ease-out 1.5s; 
  -o-transition:all .4s ease-out 1.5s; 
  transform: translateY(100px);
}




.tzBox p a, .inAbout p{text-transform: uppercase;}
.section3 .divBox h2, .section5 .divBox h2, .section7 .divBox h2{color: #333;}
.section3 .intitle, .section5 .intitle, .section7 .intitle{color: #999999;margin-bottom: 50px;}
.tzyw img{width: 100%;}
.tzyw a{display: block;}
.tzBox{
	padding: 15px 10px;
	text-align: center;
	

	background-image: url(../images/indexnebj.png);
	background-repeat: repeat;
}
.tzBox h3 a{font-size: 16px;color: #fff;}
.tzBox h3{margin-bottom: 15px;text-align: left;}
.tzBox h3:after{position: absolute;content: '';display: block;width: 30px;height: 1px;background: #E9E9E9;bottom: -15px;}
.tzBox p{text-align: left; line-height:25px;}
.tzBox p a{font-size: 14px;color: #d1d1d1;}

.section3 .swiper-slide:hover .tzBox, .inJoin li:hover .tzBox{background: #2b579a;}
.section3 .swiper-slide:hover .tzBox h3 a, .section3 .swiper-slide:hover .tzBox p a,  .inJoin li:hover .tzBox h3 a, .inJoin li:hover .tzBox p a{color: #fff;}
.section4 .swiper-slide:hover .tzBox, .inJoin li:hover .tzBox{background: #2b579a;}

.section4 .divBox h2, .section6.divBox h2{color: #fff;}
.section4 .intitle, .section6 .intitle{color: #fff;margin-bottom: 130px;}
.inClass{font-size: 0;}
.inClass li{width: 14.27%;display: inline-block;text-align: center;height: 60px;line-height: 60px;color: #ffff;font-size: 14px;position: relative;background: #1a345d;}
.inClass li.active, .inClass li:hover{background: #ffff;color: #000000;}
.inClass li:after{position: absolute;content: '';display: block;width: 1px;height: 30px;background: #E6E6E6; right: 0;}
.inClass li:last-child:after{display: none;}
.inClass li:hover:after{background: #AB7705;}
.incase{padding: 60px 0;height: 257px;}
.tzcase .swiper-slide>p{padding: 20px 0;text-align: center;color: #fff;font-size: 13px;}
.tzcase .swiper-slide a{display: block;position: relative;}
.tzcase .swiper-slide a p{width: 0;height: 0;overflow: hidden;}
.tzcase .swiper-slide:hover a p{width: calc(100% - 15px);height: calc(100% - 15px);background: rgba(255,255,255,0.95);}
.tzcase .swiper-slide a p img{display: block;opacity: 0;}
.tzcase .swiper-slide:hover a p img{opacity: 1;transition:all .4s ease 0.3s;-webkit-transition:all .4s ease 0.3s;-moz-transition:all .4s ease 0.3s;-ms-transition:all .4s ease 0.3s;-o-transition:all .4s ease 0.3s; }
.section4 .more{width: 200px;height: 60px;line-height: 60px;margin: 0 auto;color: #333;}
.section4 .more:hover{background: #AB7705;color: #fff;}
.section4.active .more{ 
   transition:all .4s ease 0s;
  -webkit-transition:all .4s ease 0s;
   -moz-transition:all .4s ease 0s; 
  -ms-transition:all .4s ease 0s; 
  -o-transition:all .4s ease 0s; }

.inJoin{font-size: 0;}
.inJoin li{display: inline-block;width: calc(30% - 20px);margin-right: 3.33333%;}
.inJoin li:last-child{margin-right: 0;}
.inJoin a{display: block;}
.section6 img{width: 100%;}
.section6 .intitle{margin-bottom: 100px;}

.section7{position: relative;}
.number{float: left;}
.number p{font-size: 15px;color: #333;margin-bottom: 10px;}
.number p .yuan{display: inline-block;vertical-align: middle;width: 35px;height: 35px;background: #AB7705 url(../img/num.png) no-repeat center;margin-right: 10px;}
.number ul{margin-top: 40px;}
.number ul li{display: inline-block;margin-right: 18px;border: 1px solid #E6E6E6;}
.number>span{display: block;font-size: 36px;color: #AB7705;}
.link{float: right;width: 678px;float: right;}
.link a{font-size: 13px; color: #333;display: block;margin-bottom: 10px;}
.link h4{font-weight: normal;margin-bottom: 56px;position: relative;}
.link h4:after{position: absolute;content: '';display: block;left: 0;bottom: -28px;width: 15px;height: 1px;background: #9B9B9B;}
.link h4 a{font-size: 16px;margin-bottom: 0;}
.link li{display: inline-block;width: 16%;vertical-align: top;}
.link a:hover span{color: #AB7705;}

header{position: fixed;top: 0;left: 0;}
footer{position: absolute;bottom: 0;left: 0;}










footer img{
	float: left;
	margin-right: 6.77%;
	/*margin-left:5.6%;*/
}
footer ul{
	min-width: 16%;
	float: left;
}
footer{
	
	padding-top: 18px;
	background: #2a579a;
}
footer ul li:first-child{
	/*margin-bottom: 28px;*/
}
footer ul li:first-child:after{
	content: '';
	display: block;
	width: 32px;
	height: 1px;
	background: rgba(255,255,255,.3);
	margin-top: 25px;
}
footer ul li:first-child a{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	
}
footer>ul li:first-child a:after{
	content: '';
	display: block;
	width: 32px;
	height:2px;
	background: rgba(255,255,255,.3);
	margin-top: 35px;
}
footer ul li a{
	color: #adceff;
}
footer ul li a:hover{
	color: #fff;
}
footer ul li p{
	color: rgba(255,255,255,.5);
}

footer ul:nth-child(7) li p{
	padding-left: 40px;
}
footer ul:nth-child(7) li:nth-child(2){
	background-image: url(../images/f_icon1_03.png);
	background-repeat: no-repeat;	
	margin-bottom: 60px;
}
footer ul:nth-child(7) li:nth-child(3){
	background-image: url(../images/f_icon2_03.png);
	background-repeat: no-repeat;	
}
footer ul li{
	line-height:26px ;
}
.f_b{
/*	line-height: 80px;*/
	padding:0 5.6% ;
	border-top: 1px solid rgba(255,255,255,.2);
/*	margin-top: 110px;*/
}
.f_b p:nth-child(1){
	font-size: 12px;
	color: #adceff;
	/*float: left;*/
	text-align: center;
}
.f_b p:nth-child(2){
	font-size: 12px;
	color: rgba(255,255,255,.2);
	float: right;
}












.indexprod {
	font-size: 14px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2b579a;
	padding: 15px;
}



.abc{
width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    position: relative;
    width: 100%;

}
